#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <iostream>
#include <vector>
#include <unistd.h>
#include "Vector.h"

using namespace std;

template<typename T>
void Print(T &s){
    cout<<"size: "<<s.size()<<endl;
    cout<<"capacity: "<<s.capacity()<<endl;
    for(int i = 0;i < s.size();++i) cout<<s[i]<<" ";
    cout<<endl;
}

void tese1(){
    Vector<int>v;
    Print(v);
    v.push_back(1);
    Print(v);
    v.push_back(2);
    Print(v);
    v.push_back(3);
    Print(v);
    v.push_back(4);
    Print(v);
    v.push_back(5);
    Print(v);
    v.push_back(6);
    Print(v);

}

int main()
{
    tese1(); 
    return 0;
}

